Skip to main content

Encryption 101

Encryption in flight (TLS/SSL)

  • Data is encrypted before sending and decrypted after receiving.
  • Ensures no man in the middle attack.

Server-side Encryption

  • Data is encrypted after being received and decrypted before sending.
  • Data is stored in encrypted form.
  • Encryption/Decryption keys must be managed and server should have access to it.

Client-side Encryption

  • Data is encrypted by the client and is never decrypted by the server.
  • Client decrypts the data after receiving it.